
body {font-family: "helvetica" ms sans serif, ariel ; 
border-width: 5px; border-color: #C0C0C0; border-style: inset; margin: 20px; 
width:806px; position: absolute; left: 80px; font-size: 0.8em;}


a {color:#330099; text-decoration: none}
a:hover {text-decoration: underline}

 #menu {font-size: 15px; color:#FFFFFF; width: 796px; text-align:center; word-spacing: 38px; 
 background-color: #666666;  padding: 5.8px; position: absolute; top:220px; left:0;}
 
 a.linkstyle {color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: ariel;}
 a.enhance {color: #FF0000; text-decoration: none; font-weight: normal;}
 a:hover.linkstyle {text-decoration: underline}
 a:hover.enhance {text-decoration: underline}
 
 #image {position:absolute; left: 620px; top: 310px}
 #action {position:static; left:0px; top:0px;}
 #content {margin-left:2em; margin-right: 2em; padding-top:1em; font-size:1em; width: 670px;}
 #content1 {margin-left:2em; margin-right: 2em; padding-top:1em; font-size:1em; width: 550px;}
 #content2 {margin-left: 2em; padding-top: 6em; width: 700px}
 #approved{font-size: 0.8em; font-weight: bolder; color: #999999;}
 
 .ref {color:#666666; width: 750px;}
 
 #con { border-right-width: 0 }
 #name{ padding-right: 2.5em; }
 #daytime{ padding-right: 6.5em; }
 #evening{  padding-right: 6.6em; }
 #email{ padding-right: 5em; }
 
.g1{padding-left:0.5em; padding-right:0.5em; display:inline;}
.g2{padding-left:0.5em; padding-right:0.5em; display:inline;}

#areas{font-size:0.6em; padding-left:3em; width: 750px; text-align:center; }


/*-----------------------------------new_styles.....................*/

.logo_outr{
	width:806px; float:left;
}
.log_main_otr{
	width:367px; float:left;
}
.logo_1{
	width:367px; float:left; height:167px;
}
.log_btm{
	width:367px; float:left; height:53px; background-image:url(Images/roofix_web_logo_btm.jpg); background-repeat:no-repeat;
}
.log_rt{
	width:439px; float:left; height:220px; background-image:url(Images/logo_rt.jpg); background-repeat:no-repeat;
}
.padding_nil{
	padding:0px; 
}
.padding_nil a{
	color:#333333; text-decoration:none;
}
.padding_nil a:hover{
	color:#333333; text-decoration:underline;
}
.padd_li{
	padding:0px;
}
.padd_li a{
	color:#333333; text-decoration:none;
}
.padd_li a:hover{
	color:#333333; text-decoration:underline;
}
.content_contact{
	margin-left:2em; margin-right: 2em; padding-top:1em; font-size:1em; width: 750px;
}
h3{
font-size:14px; font-weight:bold; margin:0px;
}
.footer_new{
	width:792px; margin:auto; background-color:#a9a9a9; padding:20px 5px 10px 10px; height:160px;
}
.footre_stle{
	padding:0px; margin:0px 5px 0px 0px; list-style:none; font-size:10px; float:left;
}
.footre_stle a{
	color:#000000; text-decoration:none;
}
.footre_stle a:hover{
	color:#000000; text-decoration:underline;
}
.footre_stle1{
	font-size:10px; font-weight:normal; padding:3px 0px 0px 5px;
}
.footre_stle1 a{
	color:#000000; text-decoration:none;
}
.footre_stle1 a:hover{
	color:#000000; text-decoration:underline;
}
.rfx_company{
	color:#333333
}
.rfx_company a{
	color:#333333; text-decoration:none;
}
.rfx_company a:hover{
	color:#333333; text-decoration:underline;
}